We stayed in one of the villas, and we very comfortable. The property is a short walk (a couple of minutes) from the beach at Playa Hermosa, which has amole sand, shade, and good snorkeling at the north end of the beach.
The property is a bit older, but doesn't feel touristy. Don't expect a 5 star experience, but you will be comfortable. The bed was comfortable for my wife and I. But realize there is no concierge, shuttle service, or bell hop service. But the staff are very friendly, as are the locals. So, if you're looking for a more authentic Costa Rican stay, this fits that well.
The grounds are beautiful, and the pool is nice and warm.
The morning breakfast was very good. You get a choice of an American breakfast, and Costa Rican breakfast, or a made to order omelet. All the coffee you can drink, and fresh fruit too!