Only stayed one night but the apartment is in a great location and a great value. Make sure you confirm the address bc it is a little tricky, it ended up being around the corner of where Airbnb shows the address. Bedroom and bathroom were clean (we never ran into the other guests, so sharing the bathroom was no problem). Worked just fine for the one night stay.