Wonderful spot for a North Shore stay