The apartment is really very very nice! The location is top and also the communication was flawless. Basically it is clean, but had to clean the bathroom after arrival because it was still dirty here and there. But we had a great time — thank you!!