Resort is similar to other all-inclusives. The pools are beautiful and the service was good, but the food was average at best. Steakhouse was fine, but the Mexican restaurant wasn't good, and we couldn't get into the others. We had several outages and sporadic wifi service. Expect to pay $14-$20 USD for taxi service into town.