The flat is cozy and perfect, with a wonderful view of the castle. The location is excellent since it’s so close to the Royal Mile and many restaurants, bars, and shops. I enjoyed my stay very much.