Google Maps without internet is barely usable. It only has driving directions which is pretty useless if you are on foot or a bike. It's actually astonishing that Google Maps can create an offline navigation plan for a vehicle that weighs thousands of kilos while walking directions always need internet to work.
There's an upper limit on the size of the area (although not their count), so it gets rather tedious if you want to cache a lot. It also expires eventually. with no way to block that.
OsmAnd+ is the only sane option for reliable offline maps w/navigation on smartphones, IMO.