Lovely, spacious and clean apartment in a great location near the Royal Mile and Holyrood Palace. Good sized well-equipped kitchen. The hosts were easy to communicate with and very friendly, and they went above and beyond to sort early check-in and provide a cot and high chair for our little one. Would recommend.