We had a lovely, short stay at Finca Barlovento. The property is beautiful, the atmosphere is restful and the overall feeling is very private and low-key, with a high level of service.
The staff was very conscientious and accommodating. Rooms were large, clean and comfortable. Food offerings are good, though somewhat limited, but we were only there for a couple of days so this was not really an issue. We used the pool and spa services - the pools are small but refreshing and massage was wonderful!
I recommend this location to people who want to be in a natural setting. Since it is adjacent to Tayrona National Park, it's an extremely comfortable place to land after longer beach hikes in the park.