Unfortunately, our stay here was extremely unsatisfactory. The photos make this place look immaculate, but don’t be fooled. We arrived to find the place not well cleaned. The surfaces hadn’t been wiped down, dirt, debris, and hair all around the bathroom and floors...... it appeared as it was in desperate need of a deep cleaning. We made it work because it was late and weren’t interested in having to switch places in the evening. We booked the place hoping to utilize the amenities offered, but dealt with extremely poor building management and lack of great communication with our hosts. Would not recommend this place.