Had a great time, and the flat had everything we needed. The location was great and the check-in was easy. Communication was effortless, and the hosts replied swiftly if we had questions.