The flat was spacious, clean, warm and comfortable and in a great location near the foot of the Royal Mile. Only 10 minute max walk from Waverley Station. A Tesco Express is only a 5 minute walk away and lots pf pubs and restaurants nearby. The kitchen is very well equipped (no microwave but a double oven/grill). The Freeview TV reception was a bit choppy on some channels but generally OK. Wi-Fi service was good. Top floor flat which is nice but ability to climb 4 flights of stairs required!