Just returned from 4 night stay. We were generally disappointed and should have read the TripAdvisor reviews before we booked! We went with our infant. Prior to booking we had called to confirm that the junior suites had closeable doorway/partition so that our baby could sleep while we were still awake in the neighboring room. (In fact, we had chosen Elbow Beach over the Fairmont Southampton in order to have the separate room configuration.) We also requested a quiet room, again so our baby could sleep. Upon arriving and checking in, we again emphasized the need for as quiet a room as possible. We discovered that our suite did not, in fact, have a closeable doorway (nor the crib we had reserved in advance). We spoke to the front desk who were unapologetic but moved us to another room that did have closing French doors. We asked if the room was quiet and were told yes. The next evening however, we discovered that there was a wedding reception taking place directly below us and on the veranda just outside our room with loud music! The front desk said they were fully booked and could do nothing for us. More frustrating was that they seemed indifferent to the problem. How could they not have anticipated an issue since we were clearly focused on a quiet room for our baby and instead put us directly over the wedding ballroom?!
Overall, the rooms seemed very tired and dingy (we stayed in the main building). Drain plug broken, poor lighting in bathroom, broken electric socket, broken blind pulls, shabby furniture. The service including the concierge was not that helpful (eg hotel recommends guests go to airport 3 hours early, but even though we weren't that early, we found that the airport check in was still closed when we arrived - shouldn't they know that?!) Also, $19.95/day WiFi which is advertised as property wide did not work in our room so had to sit in the lobby.
Not to be totally negative -- here are the good things we have to say: incredible views. fantastic beach, decent though expensive food, some friendly staff, housekeeping staff was really nice to us.
Overall, for the money, would look elsewhere. A disgrace to the Mandarin Oriental brand, for which one would expect 5 star service and accommodations.
If you own or manage Elbow Beach, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.