My family of six stayed in this rental for a week. The location is lovely, right on the beach with direct access. The beach itself was very family friendly, not overly crowded, and had good waves for the kids. The place was clean. It is a bit tight, with limited storage, but we made it work. Also, it's within walking distance to great restaurants and shopping which was a bonus. The only downside was no pool on site, but I'm willing to sacrifice on that for the better beach location away from the massive hotels. We would definitely stay here again.