Humphrey’s

Humphrey’s Half Moon Inn & Suites, Shelter Island, San Diego.