The location is absolutely incredible! It's just steps off the Royal Mile, right in the heart of everything. The apartment itself was very nice, clean and comfortable. Excellent host, he was quick to respond whenever contacted. Highly recommend!