Absolutely perfect location right on the Royal Mile and a lovely quiet apartment, with very comfortable beds. Add to that Richard's great hospitality and you just can't go wrong. A fantastic experience.