Hotel and restaurant Los Caciques offers air-conditioned rooms, a private beach, and a pool. Enjoy a la carte dining.