The flat was very clean and very lovely. The beds were comfy and the flat had everything we needed. Communication was great and very clear. Check-in was super easy.