Literally right on the Royal Mile about midway between the castle and the palace. Location could not be better. Beds were comfortable, apartment was clean, and the little goodies Allan left for us were a lovely touch. Very easy communication and Allan met us right as we walked up from the train. Also, Rosa is adorable! Highly recommend and I hope to make another trip to stay a bit longer. Thank you again, Allan!!