Great location with a surprising number of amenities. Just what we needed for our stay on the north shore!