I have never stayed at OKW. We will stay in a villa there in September before the cruise. I know nothing about it. Any info on rooms, pools and food choices is appreciated. Thank you