Robert L
This was our third trip to Garza Blanca in Puerto Vallarta. The resort never disappoints and is constantly improving. Our suite was amazing and the staff is beyond friendly, attentive and helpful. One of the things we love most is that they are...