If location is your top priority, this is the perfect flat for you. Right on the Royal Mile & in the middle of everything you might want to explore in Old Town. Check-in/check-out are a breeze, and communication is great. Amenities are pretty spare, so it may not be the best place to spend a significant amount of time in, but it's a perfect home base for exploring.