This flat was perfect. The location was excellent, it was very spacious, and the communication was timely. We'll definitely be staying again next time we're in Edinburgh!