The place is sparkling clean. Location is great--close walk to the beach and strip of shops for food, drinks, or dessert. Parking in the spot is a little tight but everything was overall great. The place is really nicely decorated with amazing amenities like a stocked kitchen, keurig, and a very nice shower system. The bed was super comfortable and overall, I felt at home. The hosts were also responsive and very nice by even letting us check in early and check out 1 hour later. Would come back and HIGHLY RECOMMEND.