We spent a few days in Puntarenas. We were very lucky to find Michael's Surfside Hotel. Michael, as well as his friendly staff, made us feel right at home. The hotel is very clean, quiet, and right across the street from the beach. We highly recommend it. If we go back that way, we'll definitely stay at Michael's.