Great flat, great location, and good communication. I've already booked my next stay!