Just perfect. Beautiful apartment. Well stocked. Accurate description. Fantastic stay in Edinburgh.