The perfect place for a large family of all ages.