Carol's place on the Royal Mile was great for my group of friends. Check-in process is seamless with keys in a locker outside the unit, very well located near a great selection of restaurants and bars, and clean. Carol was also very responsive throughout the booking process. Highly recommend staying with Carol!