A beautiful place in a great location in Hayes Valley. Cassidy is a great host and everything about the stay was convenient and comfortable!