I have been very happily surprised by how organised and smooth the whole process was. The apartment was great and and you had all the necessary amenities! We had a great stay there!