Clean and comfortable, beautiful views and a convenient location for Arthur's Seat and the Royal Mile. The only small disappointments were the WiFi was very unreliable and it wasn't well stocked - some dish soap and salt, but no laundry soap or bath soap, no sugar/milk/tea etc