Casual villas with kitchens in a laid-back resort offering poolside dining & a water park.