As advertised, great location on the Royal Mile. The host was very responsive to any questions we had. Amenities as described, all were working. Despite being an older flat, it was clean. It can be noisy in the main living area but to be expected being in the middle of the action. Very much enjoyed our one week stay.