Lovely staff and an awesome oceanside setting, but let down by poor maintenance and is a bit worn down.
It's a hot and salty tropical climate, so it's a pretty harsh environment for buildings, but a lot of things were just broken. The Spa pool was broken. Aircon's in our room barely worked. A lot of the windows didn't close properly so when it rained water came into the room.
Lamination in the bathroom vanity falling off.
Just needs a bit of investment.