This apartment was a really great find, for a great price! The location is great because it is in the middle of the Royal Mile stretch -- 10-minute walk to the Edinburgh Castle, and 10-minute walk the other direction to the Holyroodhouse. You are right in the middle of everything - plenty of restaurants, shops, and other local establishments. Plenty of public transportation, and right next to the Waverley Train Station. Service leading up to our arrival and checkout was phenomenal. There are two spacious bedrooms, and the living room and kitchen are very spacious. The apartment was very clean and updated. We had four adults and truly enjoyed our stay here.