Great location for enjoying North Beach. Could easily walk to the beach, restaurants, and shops. The house is charming but could use some maintenance (peeling paint, etc) and the A/C is pretty uneven. The kitchen is stocked, but you may need to bring items if you like to cook (there was only one mixing bowl, for example). The host was very slow to respond to questions and I gave up after taking over a week to get answers to two basic ones. It does not have a grill, though there is one pictured. The sound on the small TV is terrible, so it was difficult to try and watch DVDs we brought. Overall, it was fine for a weekend.