Our first time at El Encanto. We loved everything about it. Location. Atmosphere. Accommodations. Staff. Food. Spa. There's nothing that we were left wanting. When we did need something all we had to do was ask and it was there. The staff was attentive without being smothering. Perfect. Can't wait to visit again.