A home away from home - spacious with plenty of room to accommodate a large family.