Great location! Clean and comfortable flat a short walking distance from the royal mile and restaurants. Rufus was responsive via texts whenever we contacted him. Some traffic noise at night was fine with ear plugs, washer/dryer combo never dried clothes though so don't count on doing your laundry, and the heat was too low for our comfort so we used the space heaters provided. Breakfast spot, "BBL" across the street was excellent!