This place is the perfect spot on the north shore, especially when you have young children. The beach and the pool are very close and amenities are convenient.
We had a great time and would come back anytime!!