This place is perfectly centered in the old town. You have the train station very close, the royal mile is just around the corner, the national museum is also close. Definitely a good place to stay if you are looking for location