My fiancé and I truly enjoyed our stay here. The staff was amazing. The breakfast options were amazing. The restaurant was amazing as well. Our server at the restaurant, Ivan, spoke perfect English and served us all three times we ate at the restaurant, no matter where we sat. It was very lovely that he remembered us and made it a point to serve us. Also, booking through Orbitz was amazing, absolutely no hidden fees. The hotel recommended a driver, Manuel, he was very punctual and spoke perfect English, he also gave good food recommendations near the hotel.
The only disappointment was the pool. It was not well kept. The water level was low, below the first step and the water was cold. We had plans on relaxing by the pool throughout our trip but we were in able too.
Overall, it was a lovely trip and we will definitely be back.