Our favourite area of Costa Rica by far. We stayed in Cahuita because as always we are travelling on a budget and it was WAAAAY cheaper than Puerto Viejo. Cahuita was gorgeous and really chilled out, however Puerto Viejo was the place to be. Really nice vibes, surrounded by ACTUALLY nice beaches – and sloths. Sloths everywhere!