The location near the Royal Mile, old town, and train station was fantastic. Everything was an easy walk away. The apartment itself is nicely maintained, clean, and has enough room for a family. My only concern was that there was some loud late-night revelry in the neighborhood during the two nights that we were there.