Excellent communication from David, great recommendations and really easy check in. The location is perfect and the flat was immaculate.