"This is truly a Five Star Hotel Resort. We really enjoyed our stay and will be going back for sure. We booked all inclusive and I'm glad we did. Food quality was second to none. Multiple restaurants to choose from. (Book as soon as you arrive for days you are staying since they book fast). Excellent service, supper clean, great restaurants, relaxing, multiple infinity pools, free rides un and down to many locations in the resort. We loved Garza Blanca resort and highly recommend it."