the Resort of beautiful, the staff friendly, the food excellent, and the weather perfect! This is my second time to the Mayan Palace and I loved it as much as the first visit. The only hassle is getting an ocean view room. You can usually get them to agree if you do the Time Share presentation. It's worth the agony just to get the view. We spent lots of time on the balcony overlooking the pool and the ocean. It's an easy drive from the States and no hassles at the border. Do leave early to come home to avoid a long line coming across the border