We stayed on July 31st until Monday. The place is a great location a short walk to restaurants, shops & to the beach. It’s a cute & cozy place for a small family with beach theme design. We love the breakfast bar & brightness inside. The check in process was easy & the staff was nice. We called to fix the lighting in the living room because it was out & it was a quick response. The only downside is the floor was not clean. I sweep up about 12 dust pans in the kitchen, living room, and both bathrooms. There were sand & pet hair everywhere. My younger son is allergic to dogs so he had a reaction the first night. I sweep, vacuumed the whole place, the couch & just wiped everything down. When we came in there were some crumbs on the chair so whoever the cleaner was before we came in did not clean & the person who stayed before us had pets which the property said no pets. The pets there wasn’t a concern. The cleaner did not do their job especially if we are being charged a cleaning fees. Other than that we would stay here again but will make sure the place is completely clean. It is a great location.