Great location. Wonderful host. Sparkling clean. I live in the Castro and it's great value compared to the other places around.