It's location was excellent. However, on a couple of ocassions we found cockroaches in the room. It's to be expected as, the island is crawling with them.
We got rid of them carefully mindful of the fact that if you crush them, male and female roaches lay eggs.
Enjoyed the holiday, regardless of this. The hotel was great