Great apartment - clean and as expected based on the photos. Excellent location in Hayes Valley and some good recommendations of things to do in the area from Donna. Breakfast basket was a lovely touch.