Don’t waste your time on a resort… visit for the day if you wish they are a rip off… stay in this Air Bnb and travel the island.
This is a great place to stay with everything you need.
Make sure you book your dates correctly as what this host considers a fair refund might not be what the rest of us would consider a fair refund.