Swimming pool resort