David and his wife did a beautiful job renovating this apartment, which enjoys views as awesome as the pictures suggest. Great little touches throughout make the stay even more comfortable than home. The location is perfect as well, right off the Royal Mile and steps from the castle. Do note that the stairs are no joke (84 of them), and you can’t really leave belongings like strollers on the ground floor. Was not an issue for us, but something to know.