Garza Blanca is a beautiful resort. The aesthetics of the resort definitely made us feel luxurious. The staff were all pleasant, friendly and hard working. With that being said service could be slow at times. The food could definitely use a few modifications such as more variety and authentic flavors. Our top recommendations for restaurants were Hiroshi, Noi, Bocados and our favorite lunch spot was the food truck on the beach. Blanca blue was unremarkable for both breakfast and dinner. The all inclusive alcohol was standard, not watered down at all. The adults only rooftop was a nice get away from the family scene, however I wish there were more to do up there for adults such as live DJ, dance competitions, dancing parties and etc, even a couple of adult only on resort nightclubs would have been nice. Be careful with their resort presentations, while they can offer great discounts on excursions, hours ran way over the allotted time which caused us to miss some activities that we had planned for the day. Also when planning excursions we were responsible for our transportation to and from our transportation, versus other all inclusive resorts being able to transport guest to and from excursions. Overall we enjoyed our stay at Garza hotel and hope to return in the future.