We stayed here with our three children (5, 4, 1yo) and it was great! They had accommodations for little ones that other places do not have. It was a pleasant surprise. The property is within walking distance of lots of things - the beach, coffee shops, grocery. Parking on the street can be tricky but it's doable. We had a fantastic time!