Fantastic place to stay! The view of the castle was exactly as shown and the apartment location was perfect...right on grassmarket and a couple of minutes walk from the royal mile. Also walking distance to the train and bus stations. Apartment was cozy and comfortable. No complaints and would love to stay here again.