The flat was clean, well-equipped and in a great location. David responded quickly to any queries we had regarding checking in and out. We had a great stay!