Great location just off the Royal Mile, good kitchen and other facilities, and comfy beds.