Megan M
We had a fabulous time at Garza Blanca. I went with my husband and 3 boys, ages 6, 10, and 12. The 2-bedroom suite had ample space for our family and my kids loved the pools, beach, kayaks, and water inflatables. All of our meals were delicious and the...