Very clean and exactly just as advertised. Smooth process to check in and host response is very quick and reliable. Walls were a bit thin so you can hear people entering and exiting the building but not too bothersome. Overall, great value for the money and would recommend this place!