This place was clean and had everything we needed. You can't beat the location, either. Steps from restaurants, bars, and shops, as well as a convenient place to park while you explore the town. The place is also thoughtfully decorated, having all the amenities in a cozy, beachy setting. Will definitely stay here again!