It is a nice apartment, good location and we had a pleasant stay. However, I would like to mention it is a pity that there is almost zero communication. keep in mind that for some reasons when you check in there is no hot water and the instructions to turn the water heater on is not clear. we tried to get some clarificatios but no answer. So we ended up showering with cold water. regarding the cleaness, I would say they can do better since we found some hair in the bathroom and the floor was dirty.