La Ensenada is in a beautiful location, in the middle of nowhere, with a view of the sea and surrounded by howler monkeys and iguanas.
The wooden cabins are basic and ours was very small - we were given a twin but had requested a double and there appeared to be much larger doubles available. We didn't mention it to the staff though as they were not particularly welcoming,
We weren't given any information about what activities were available when we arrived, nor was it provided in the rooms and throughout the rest of our stay the staff weren't always easy to find!
There was a large group of Dutch bird watchers staying (they are very common in Costa Rica!) and their daily briefings seemed to take over the restaurant, spoilng it for the handful of other guests.
I was glad that I had taken Spanish lessons before the trip as the staff spoke very little English - I don't think I would have been able to arrange a horseride with without them!
The riding was excellent and the main reason I chose this lodge. However, if you are not experienced I would not advise riding here as they didn't seem to care about your abilities on a horse. The ride was definitely not suitable for novices - they are ranch horses, not well trained trekking ponies. The other guests on my ride were out of there depth and nearly fell off on several occasions when their horses took off. I had taken my own helmet but they don't provide any and most travel insurance companies won't cover you without one.
Despite all of the above I did enjoy staying here - the pool was relaxing, the food was good and it was very quiet (when the bird-watchers weren't around!) and we enjoyed the boat ride.
It does have the potential to be a wonderful place to stay but they need to improve their customer relations and provide information on all the services they offer.