The flat is a bit outside the centre, but there are several bus connections that will take you to Princes St in around 10 minutes. Holyrood Park is closeby for some nice walks. Great shower and heating, compact bedrooms and a nice living room with a good TV. The check-in was easy and the communication great. The internet connection was fast and reliable, we used it for working remotely without issues.
One thing that could be improved is the cleanliness of the kitchenware and the shelves in the kitchen cupboards.