Flat was perfect. Was able to check in very easily and communication was great throughout. Flat was clean and comfortable. Everything was great!