Great location and lovely home a few steps away from the Royal Mile! Everything we needed was provided, from extra towels, to fine linens, to milk, bread, and some food! So many thoughtful little touches that made our stay so memorable!