Everything said in the reviews about this location is true. It was worth every penny. My children learned to swim. The place was immaculate upon arrival. The host was very accommodating.