I have been to a few places in Costa Rica and wanted to give this place a try after recommendations from friends. My bf and I took Nature Air from San Jose in order to maximize our beach time. Airport at Tambor is an hour drive from the town, which is ok but the lack of transportation options make it pretty much mandatory to pay $50 for a taxi. Town itself is pretty undeveloped which may be what you are looking for however we found it less charming. Not that we were hoping for manicured streets full of gringos but the town itself is sorely lacking in infrastructure. Roads are not paved and thus extremely dusty as cars, motos, and ATV's whiz by kicking up hot dust to breathe and get in your eyes. Rarely a taxi to be seen except at night so daytime is often a long, dusty, sweaty trek to get to a restaurant or store. Speaking of shopping there is pretty much none, with the exception of the necessary supermarkets and handful of grimy clothing store selling new and often used beach stuff. Like its inhabitants, the town itself is more of a sweaty bedraggled hippie than a cool chill surf hangout. The big thing here is surfing so of course it's all about the beach, which is raw and unspoiled however there are few beach front bars for cold drinks, no places to rent umbrellas/chairs etc. however we packed a cooler and enjoyed the nature. Otherwise, the prices here everywhere are very high and we are from here in C America and speak Spanish fluently so I can only assume that the obvious foreigners are charged even more much of the time. Bottom line is the surf is decent and the beach is nice but for the amount of effort to get here and the lack of services/infrastructure we would not choose to spend our money here when you can find many better options in the region for the same cost or better.
If you own or manage Playa Santa Teresa, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.