John was very flexible and even met us at nearly 2am to give us the key after our flight was delayed. The apartment was clean and as advertised. Was well equipped with everything that we needed for a great stay. John also provided some lovely extras which really helped us settle in and be comfortable from day one. We highly recommend.