Very clean. Great location. Great space. Very responsive host. Accommodating and flexible. Great place to stay!!