This is a charming flat with gorgeous views, an easy stroll to the castle and loads of shops and restaurants. It’s a perfect place to stay for Edinburgh’s historic centre.