You can't go wrong with a stay at La Gran Francia. The property is beautiful and in a perfect location. The staff is helpful friendly and professional. The pool was out of order but we did not mind much.
This was our honeymoon and we paid extra for a gauranteed upgraded room, not only did they not give us an upgraded room but they moved us to three different rooms including one at another hotel in a sketchy location for the three nights we were there!! On day one they even had the nerve to go into our room and take all our things out without telling us. It was invasive and embarrassing. They told us that Univision was filming or the water filter was broken or that someone had overstayed. Many different versions of lies when it was obvious they had just overbooked their hotel. They gave us a free half hearted dinner to "compensate" for all this but this remains one of the worst customer service experiences of our lives.