If you are looking for a place close to the Royal Mile this is a great location. The apartment is lovely and quite large. Only downside to the whole experience is having to climb 4 floors with 20 steps per floor. We really got our exercise in for the trip.