A few things I wish would be improved at the Hacienda Del Sol include:
1. The room air conditioner. We stayed 4 nights in room #30. The air conditioner is quite loud. We had to turn it off at night to sleep. We opened one window for ventilation. Unfortunately, we then were woken up each morning at about 5:30 by the birds outside the room and staff rolling carts to supply the restaurant. Not a very restful stay.
2. Better staff support in the pool areas. Each time we went to the pools, there were no towels and although there was a water cooler, there were no glasses. Only one of the pools has a bar. Interestingly enough, during our stay, that pool was the busiest with children. The more relaxing pool did not have any bar service or any waiting staff. You could call for service, but that seems unusual. Might be better if someone could occasionally stop by to offer service.
3. The gym isn't up to standards. Although admittedly, most people staying here aren't looking for a great gym.
Outside of the above, the Hacienda is very nice with beautiful grounds, friendly staff and a great location.