I'll add one more voice to the chorus: this Potrero Hill spot is a gem. Comfortable accommodation, spectacular garden, & Kepa is a welcoming and friendly host. Highly recommended.