The apartment is fantastically located. Staying on the Royal Mile was amazing. The host is responsive and everything is as described. The views are gorgeous and the apartment has everything you need for a fantastic stay. I would highly recommend!