Really nice clean place. Well appointed. Perfect location in Hayes valley. As is always the case, it looks bigger in pictures than in real life. The bed is a full size so kind of small. But it served us well for 2 people, and we would stay there again for sure.