A home away from home for a large family. A great place to visit