This place is right in the heart of the action and clean and beautiful. A couple of things to know if you book your stay here through this website: evidently you don’t pay until you actually get to the island and check in. Two, the address that Expedia provides you is not the address of the place that you actually stay, just the office where you get checked in.
And one last thing, the swimming pool is not a “swimming pool,” it is merely a pool. One person at a time could comfortably stretch out in it. It is truly tiny. I would guess about 10‘ x 8‘.