I spent 10 days in Costa Rica last month and didn't have a data plan with me (so Waze is way less useful).
I used (and liked) the maps from Cenrut.org, which are easy to install on a Garmin device I brought with me. You can also rent GPSs from the car rental places, but for a long stay, it's just as cheap to buy a Garmin here in the states and install the free Cenrut maps.
The Cenrut data wasn't perfect, but it was way more than adequate. It would be madness to try to navigate the country from only a printed street map!
I used (and liked) the maps from Cenrut.org, which are easy to install on a Garmin device I brought with me. You can also rent GPSs from the car rental places, but for a long stay, it's just as cheap to buy a Garmin here in the states and install the free Cenrut maps.
The Cenrut data wasn't perfect, but it was way more than adequate. It would be madness to try to navigate the country from only a printed street map!