Stayed at this resort recently and found it to be just ok. The beach is beautiful and the rooms are clean (although dated). The balcony was nice as well. The service at check in and out was good. The food wasn't bad, but also nothing to write home about. The buffet really didn't have much variety from meal to meal.
Had a couple of issues with the service throughout the stay. We asked for an iron and ironing board, were assured it would be delivered and had to call twice about it. Finally the board came but the iron never showed up (after yet another call). I had prearranged (well in advance) for a birthday cake to be brought to the room on the day of our arrival. There was no cake. I called the front desk who put me through to the restaurant. They had no idea I had ordered a cake but told me it would be brought to the room by 8pm. The cake never showed up, even after another phone call. The next day I asked about it at the front desk and was told it could be brought to the room right away. That didn't really help much as my husbands birthday was the day before. I know it is not a huge deal but I would have made other arrangements had I known. The situation just made me aware of the lack of concern for services they said they would provide.
One other thing, if you get an ocean front room, be prepared for the noise from the activities of the neighbouring resorts. The music is loud and it goes on for quite a while. I was expecting this, and am not complaining, but it might be something you consider when booking your room.
Overall I probably wouldn't stay here again but as far as options in West Bay, from what I saw, it looked about average or slightly above.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC