Both apartments we had, were fabulous in terms of cleanliness, accessibility and checking in were convenient.
Except that, it was a bit noisy as one of the unit was facing the main streets. But, that unit had good view of the surrounding area (trade off). Both of the rooms should have at least some fans for ventilation on a hot day.
Overall, the 2 apartments was good and I would recommend it to my other friends or family members.