Initially I wasn't overly impressed with the facilities when I got there and looked around; however, after seeing multiple other resorts on the peninsula and experiencing what Barlovento has to offer, I came around by the end of our trip. Here are a few things I noted:
Overall - This resort has seen a few decades and shows its age in places, but then again who doesn't? Walkable into town. At the end of the hop on/hop off bus route which is convenient. 2 main pools and an amazing beach. About 12 cats live on property which my girlfriend loved. Resort activities are lacklustre, but the nightly shows are well done. WiFi in the lobby and around the pool which is $1/hour.
Food - Didn't get a chance to try a la carte dining because they were already booked despite being half-empty each night, so only had buffet. For hot food, stick to the quick-fire stations: omelettes in the morning and pasta/meat/fish stations for lunch & dinner. Otherwise there are always large pans of pasta,rice, and speatzle which are usually hot. For dessert there is fresh fruit and what we called "50 shades of cake" which all seemed to have the same basic flavour
Staff - Friendly and willing to help you. Iris & Alejandro in the buffet dining room and Eddy on the pasta bar were all amazing. The team at the bar in the lobby were the only staff that we weren't overly impressed by. I know they're busy, but not nearly as attentive as the rest of the staff.
Rooms - Clean and comfortable. 5 english TV channels