Just what we needed in a town like Edinburgh for people who would like a bit of everything. A 20 min maximum of walking to almost all the attractions and the apartment had all that we needed for our long weekend. The communication was excellent.