Convenient, secure, spacious, and beautiful place to stay on the North Shore.