This place is very average, it looks a lot better in the photos then it really is. Rooms are a bit tired and bathroom doesn’t have a fan so it smells quite damp, the balcony door rattles a lot as well at night time. There was also very poor communication from the hotel around charges and the credit card hold, I was informed it would be $200 but then a hold of $600 was put on my card, I tried to get an explanation but have still not been provided with one. I was also told the resort fee would be $70 at check in but then was charged $130. I am still chasing an invoice 4 days after check out. Very slow responses via text, multiple requests for a phone call to explain have been ignored and impossible to phone the hotel.