This place was perfect for our family vacation to Edinburgh. You cannot beat the location right on the Royal Mile. Downstairs is a great place for breakfast too. It is an easy walk from the train station. We had an incredible time and would happily stay again!