We stayed at Garza Blanca for 5 nights. The rooms were nice and the beds very comfortable. Beach access was good, and the area was well maintained.
However, it didn’t feel like a true all-inclusive experience. There were limited food options available during the day, and dinner required reservations—which were really hard to get—so we ended up ordering room service instead.
There was little to no entertainment, especially compared to other all-inclusive resorts we’ve visited. It was also difficult to find a pool chair with a good view.
The food quality overall was good, but the drinks were just okay. We paid an additional $1,500 for the all-inclusive package for two adults and one child, and unfortunately, it didn’t feel worth the cost.