Perfect stay on the north shore, beautiful clean space, lots of amenities.