Located in Costa Careyes A Mexican paradise with an Italian feel