A very clean and nice place in a nice part of knob hill. Host was very accommodating and checked up on us regularly to make sure we had everything we needed and was quick to respond to give us recommendations on stuff to do. Will definitely stay here again..