Iberostar Grand was absolutely amazing. It was the nicest resort I have ever stayed at. The rooms were very nice with plenty of space. The resort was spotless. The employees constantly cleaned. I don't even think anything was dirty-but they just constantly cleaned. Everything was first class. An employee was always around asking if you needed something. We didn't have... more

(4 votes) 


