Please do not book into this hotel if you are particular about cleanliness. The place is smelly, old, and rundown. We stayed here for 1 night because of a last minute decision to go to the island. I knew exactly what I was getting into because of the reviews I read in Trip Advisor. But I wanted so badly to swim in the white sandy beach. The beach makes up for the room which was just a place to sleep for us. So all in all, it was a fun time for us.