The location of the resort was perfect, the beach was easily accessible. The rooms had everything I needed and was clean when I arrived. I found the value to be fair, I wish there wasn’t up charges for the activities but I still enjoyed myself. The service was excellent, everyone made me feel welcome! Specifically Edson at the water surfing, he was super friendly and helpful and made my stay fun. True professionalism. Juan from Nexus tours was so friendly as well and we enjoyed chatting with him. The restaurants were really nice; although I found the Mexican restaurant to be poor, as the food didn’t reflect the true mexican culture; the taco at the Braza breakfast were excellent.. The entertainment at the resort was not bad, some of the shows were a bit misleading. nonetheless, I would recommend this resort to anyone. It was very relaxing and lively.