Location couldn't have been better, less then 5 minutes from the station and on the royal mile so everything you need is nearby. The place is pictured accurately, would stay again.