When going to Jakarta, Mandarin Oriental is the best hotel to stay at. The breakfast serving is huge, Western and Indonesian influenced. The staff is always helpful. The rooms are big and really modern. I will return to this hotel if ever I get back to Jakarta. The pool is congested. I encountered rude group of people but it's okay. I hope they add more amenities.