Excellent, spacious place near plenty of cute shops and awesome beaches. Great place to stay on the south shore! Fully stocked with kids toys and beach gear, which was a great surprise.