Excellent location on the Royal Mile, host is great communicator and it was easy to get into the apartment. It has everything you needs for a fantastic stay!