What an unbelievable location! We spent 4 days on the resort and wished we could have extended our stay. From the food, to the drinks, to the pool, to the staff, everything was TOP NOTCH!! Ramon, Juan Carlos and Victor provided us OUTSTANDING service poolside. We'll be back, but not soon enough!!!