The lobby was just beautiful, with the waterfalls and the exotic birds! Great location, literally on the beach. The pools were great. Close proximity to shopping centre and restaurants. Staff were friendly. It rained while we were there and al fresco dining in the rain was not something I particularly enjoyed, but overall, a great stay.