Excellent flat - clean, cosy and all amenities present. Great communication before and during our stay with all the information we needed. Recommend to all.