Caroline was a wonderful host. Communication was excellent and she went out of her way to make our stay smooth and easy. The apartment could not have been better situated; just off the Royal Mile and literally around the corner from our favorite restaurant and whisky shop. The apartment itself was spotless and comfortable. A rare, lovely find.