The location is perfect, right along the Royal Mile. The apartment was so clean and Alison was great about telling us how to get into the apartment. We only stayed here one night, but we wish we stayed longer!