Mal país surf camp gave me and my friends an incredible experience visiting Santa Theresa. The hostel is filled with interesting, vibrant and kind people and the facilities are great. Everything is as advertised and the staff are more than willing to help with anything needed. There is a true family vibe when you stay and it is hard to leave. Location is also prime.