Fantastic location on the Royal mile with easy access all attractions. The apartment was clean and spacious with good facilities. The communication throughout was excellent. The check in / out process was easy and well explained.