The staff was amazing and very friendly. They really went out of their way. This is an island and you’ll find bugs including cockroaches.
The location was great and the beach was perfect.