The flat was beautiful and had everything we needed. Check in and check out was easy and communication with the host was fantastic. The location is brilliant!