A good place for a family to spend a weekend.