A really good place to stay with a family for a weekend.