Great stay! Flat had everything we needed and was spotless. Karen was also a great and very communicative host