The location is the best part about this flat. It is right on the royal mile and was very easy to access. The flat was nice and clean. It was a little small for four people, but we only used it for sleeping so it was perfect for what we needed. Overall this was a great place to stay and great for its value!