Can't say enough about our brief stay here--beautiful spaces & beaches, incredible and super friendly staff (ask for Dagoberto, Javier & Prisciliano...all super hard working and helpful; or Martina (la Italiana) and Omar, best concierges ever). This was an all inclusive, but food was better than expected. Don't expect high end wines, the house stuff is decent for your "bottomless glass" varietal. Same with food: all really good, just don't expect the French Laundry. We will definitely be back.