Great location, amazing views of the San Francisco Bay, Alcatraz, Golden Gate Bridge; right next to Fisherman's Wharf (but not so close that it's annoying) and Washington Square Park, the heart of North Beach (ditto, not too close that it's annoying!). Big windows that open up to let in the sea breeze!