Very clean place. Excellent location. Good service. Very responsive host. Dave provided everything we needed. We actually extended our stay twice because we love the location in the building. We will definitely be back.