This place was perfect! Great location, very clean and had everything we needed. I highly recommend it to anyone coming to the North Shore.