A perfect place to stay on the North Shore. Tons of amenities and a great value too.