I liked that the place was an entirely equipped apartment for a short term rental (2 nights). It was conveniently located and had all the amenities. I did not experience a full sense of cleanliness from the place but I know myself to be very picky. Having said that we were able to enjoy ourselves and sleep well and stay comfortably for two nights.
It was a very easy check in and the two men and the front desk were very helpful and kind. When we expressed a concern about a smell in the apartment they made sure to check it and offer solutions.