I'm very familiar with SF but not so much with Twin Peaks. This was a perfect place: easy parking, and from this location, it's easy to get around the city in any direction. Coffee and a great market nearby. It's super clean, has beautiful views, and is very comfortable. Host is welcoming and a delight, very caring and responsive. I would definitely stay here again, and hope to do so soon!