Great location, great host, great city. Leigh's apartment is the perfect location to base yourself out of and explore the Cape.