This property had pretty much everything we needed! Great location (easy walking distance to beach and several restaurants, grocery store 3 minute drive away), very clean and well-decorated. So many thoughtful amenities, too. I was worried about not having in-room laundry, but the laundry room was right next door and easily accessible. The only very minor annoyance were the people above us, which obviously the owners had no control over. The welcome book noted quiet hours, but I know it’s hard to control kids sometimes. Still - for a light sleeper like me the early morning running around was the only negative part of our stay, but it would not prevent me from staying here again.