Good Stuff: Right on the beach, plenty of room, both bedrooms had their own bathroom, walking distance to restaurants and bars, great balconies, and everything was very easy. Not so good stuff: I read the reviews ahead of time and saw that the mattresses weren't very comfortable, so I brought a memory foam mattress topper, so it was ok. The water pressure in the shower was TERRIBLE, but there was plenty of hot water. If you are picky about cooking, you should bring your own. The one pan I used was falling apart, there weren't many cooking utensils, and the knives were terrible. All in all, we loved the place, loved the location, and we would book it again.