I've learned this place from internet browsing and I never thought this place would satisfy my family's need for a pleasure vacation. From the waitstaffs to the cleaners, Omni has been very accomodating and friendly. The Bouy bar waitstaff (Agnes) has been so pleasant and friendly to everybody. She even offers to throw our trash for us (of course, I didn't let her so) but that gesture shows that she wants to go above and beyond her expected task. We appreciated our stay for the fact that we came in as early as 11 am and we were accomodated that early. Stayed on the ground floor which is overlooking the pool so we didn't have a hard time looking after our kids while in the pool. The beach is a few steps away too. All in all, this is the best vacation we have had as a family.