We stayed here for three nights and had a wonderful time. The beds were comfortable, the room temperatures were perfect, the water was hot in the bathroom, and the location was everything we hoped for. Dunc and Dee welcomed us with "fizz", homemade shortbread, and high-quality coffee. What more could you ask for? The location was very close to the castle and the Royal Mile beyond. There were lots of restaurants and bars nearby plus a grocery store 1/2 block away. Thank you for a great visit!!