The hotel was perfectly located to walk the royal mile, we loved it. The concierge was the best I've ever encountered. The rooms were small, as they are throughout europe, but lovely. The hotel restaurant was fantastic. We have reccommended the Rocco Forte Balmoral to our friends who are going to Edinbugh. I can't wait to get back.