My stay here was fine, I would say it is a good location. Shops and bars nearby and walking distance onto the Royal mile, Jim very friendly.