The flat was very clean and the communication was excellent. The check in process was very easy and the location was great for everything we needed to see.