The property is in a great place near the beach within walking distance of the necessities (awesome food and foot massages).
Unfortunately, there were some lapses in the service, which made our stay underwhelming. Housekeeping never wiped down counters and, for some reason, had an aversion to leaving toilet paper. On day four of our stay, I had to repeatedly call housekeeping to have a roll brought to our room. After the third call, I went to the front desk to make a request. As we reached crisis mode, I had to go to the fitness center to pinch a roll from their supply. The cleaners also failed to wipe down any of the countertops. Odd. The poolside restaurant was great, but there isn't a poolside drink service, so you'll need to roll off your lounge chair and walk to the bar. Not. huge deal, but if you're used to the Shangri La, it's a different experience. The decking around the pool is wood (what were they thinking), and it's rotting, so if you're in bare feet, getting splinters is next to guaranteed. Overall, a nice place that saw its best years a decade ago. 3 - 4 star at best.