Private pool resort