The flat was immaculate; it had everything we could need. Communication with our host was excellent, he was very responsive. We had a great time.