Perfect spot and a great place to stay- very clean and great amenities. It was a 30 second walk to the royal mile but was still nice and quiet. Chris laid everything out perfectly for us! Highly recommend!