Perfect location, very safe and within walking distance to restaurants/cafes, and the castle plus adjoining Royal Mile area. Very pretty park with benches and cherry trees directly opposite the flat. The flat itself was extremely comfortable and well-equipped! Cannot praise it highly enough!