We loved staying at the Royal Mile Retreat. Alison has thought of everything anyone could need and was lovely to communicate with. We'd stay here again!