Fantastic place right on the Royal Mile. Felt like staying in a castle, great atmosphere. Vincent always replied quickly to any questions we had. Highly recommend.