I stayed here for about a month and it was terrific. The location is great and the place is clean, simple and everything you should need. The beach is only a couple blocks away and it's gorgeous. The snorkeling has no match, so be sure to give that a try.