We loved staying here and didn't want to leave: great relaxed atmosphere out of the slightly hectic Puerto viejo. Lovely little room, we had a room with shared bathrooms and those were great - super clean and comfortable. The outside area is unbeatable: a restaurant area under a palm tree rooftop that is built around a tree, and more seating and hammocks in the shade of palmtrees on the beach.
To swim, check with staff or the lifeguard where it is safe (further up north of the beach, two minute stroll up) as there are rip currents right outside. That also means the area stays quiet :)
Super nice staff, attentive and friendly, and great food!