Perfect location. Lovely flat, very central in Royal Mile with great view. Allan is very hospital and nice. We love to come back at any time.