Convenient location for the Royal Mile, lovely view from the garden, everything you'd need inside for a stay.