Great location if you are looking to hang around the royal mile, and we enjoyed the apartment’s castle view. Very handy to be able to do laundry while vacationing and the host was very communicative.