Excellent place with everything you need and very close to all the attractions on the north shore!