Tripadvisor User
Longtime reader but have only posted a few times. I have been traveling internationally for 40 years, visited 40 countries (both business and pleasure), stayed at all types of hotels/resorts. After copious research, I decided to book Garza Blanca for our family (wife, 15-year-old, 12-year-old, elder...