Great place, great location. It is a very spacious flat, since we are not a couple we appreciated the separate bedrooms. Everything was very clean and well equipped. The Location is fantastic , it is directly on the royal mile, with a cozy tea room on the ground floor for breakfasts and a bus stop right across the street. The train station, restaurants and shopping are all within walking distance. I would always stay there again.