The apartment was very clean. Rooms were big and check in was very smooth. David explained everything. Only drawback was that there were no keys to lock the room when you are going out and there were no lock if you want to lock it when you are inside. But the good side is that no one bothered us and we had a very comfortable stay.