"Beds were comfy, A/C worked great, spacious enough, one of our rooms had a patio which was nice. Three pool was pretty small, but we prefer the beach anyway. It was a very short walk to get to the town with restaurants, shoes, bike rentals, etc. It was disappointing that they didn't have any rooms for a family of 4 so we had to split into 2 rooms. An unknown benefit was that we were able to get our laundry done (~$20 for a full hamper, and it came back there next morning folded nicely). Overall I would recommend unless the ones right on the beach were close in price. "