We had everything we needed! Great location for a north shore stay!