A perfect little weekend away with the family. All you needed in one place.