Resort with heated swimming pool