Perfect place for our family! Great location, clean, stocked with everything needed, and incredibly accommodating. We had a fabulous stay and would stay again when we’re back in Edinburgh.