We loved staying at Royal Mile Retreat it is a gorgeous apartment in a perfect location. Very tastefully renovated and decorated. Alison was helpful and flexible.