A great place for a big family to stay.