Caroline’s place is in a great spot on the Royal Mile. It’s really easy to get about on foot to all the main attractions in the city. The flat was really clean and comfortable, with some nice little touches like toiletries and kitchen essentials. Would recommend!