Excellent stay !
Location could not have been any better for someone looking to stay close to Royal Mile. Apartment is loaded with all amenities required for comfortable stay. Highly recommended 😄