A beautiful and very clean flat in a great location within a 20 minute walk of the Royal Mile. Good communication with Yves throughout and easy check in/out. Having private parking is a real bonus. Would very happily stay here again and will definitely recommend it to family and friends.