Apartment is great and very spacious. You cannot wish for a better location right on the Royal Mile. The stairs to get to the apartment are a real workout though! Harvey is a great host and responds quick to questions.