Very prompt communication, flexible with arrival time, followed up after arrival to make sure all was ok. Comfortable apartment with all needed amenities. Highly recommended.