Perfect location, right on the Royal Mile and above a pub! The apartment is big, the beds are comfy, the shower heat/pressure is excellent. Allan always responded quickly to any questions I had leading up to my stay. Would absolutely stay here again!