Excellence Resort was awesome. They had 8 different restaurants and they were all different differnt themes, Asian, French, etc. The food presentation and taste were very good and we had a fun time trying all of the different restaurants. The service was awesome, everybody who worked there was super nice and exceeded expectations. There were a ton of pools there and the beach was great. The entire place is kept VERY clean and beautiful looking. The rooms were great and room service is included in the package- so you could get nachos any time of the day! The drinks were great but sometimes they added too much syrup...and too much alcohol, they definitely did not skimp on the alcohol! Tthe resort is at least 30 minuted from anywhere else (like Cancun, Playa Del Carmen) A cab ride to Playa was $35USD each way. We loved the resort, everything was great!