Wonderful place to stay in Edinburgh for a family.