Excellent flat is a great location. Everything about booking the flat, to arriving at the flat and getting keys, and leaving was very well organized. I had a great stay.