Stayed for two nights. Check-in was smooth. The bathroom was clean although its shared with other people staying in the apartment. Rooms are a little small but overall good in terms of price.