Lovely flat, sparkling clean, well-stocked kitchen, good amenities, good instructions. Enjoyed the stay.