Great place to spend a family holiday.