I really cannot say enough about this location! Right on the royal mile with easy access to waverley train station and other transportation. Some street noise at night and getting bags up two flights of stairs was a small price to pay for this location. Communication with host was excellent, and the apartment was perfect for us and the other couple we were traveling with. We really enjoyed our stay.