This place is stunning.
Beautiful and historic.
Perfect location on Royal Mile.
Magical experience