Flat is clean and tidy. Communication and check-in / out is perfect. Everything as described. Highly recommend.