This place is as advertised! It has a great location on the Royal Mile so everything was within walking distance for us. Greig has everything you need in the apartment and was a great host. He met us for check-in and walked us through the apartment. Highly recommended, and we would gladly stay again.