Stayed at Garza Blanca with friends for a girls' weekend. The property is great, but it makes a BIG difference where your room is. Ours overlooked the restaurants' ventilation equipment - not great. Steve, our host, was great - he provided a lot of very helpful info as we were booking and planning our trip.