Nice place FOR THE PRICE. Needs updated for sure, had a 1970’s stove in the “penthouse suite” Bed was so squeaky, woke each other up just turning over. Staff could do a morning walk over the property everyday instead of sitting in the office. Get the palm branches out of the pool, sweep sand off walkways, etc. When I did bring up an issue that needed attended to before other guests got upset, I was told she would let maintenance handle it the next day. Had to move us from the large room we paid for to a smaller room for our last 2 days with no offer of compensation or a real reason, other than “the booking sites don’t understand”. Had local teenagers come use pool after the staff left at 5. They didn’t seem to care.View was amazing, close to all the things we like to go to and do, pool was nice.