Self-contained villas with fully equipped kitchens staffed with cook/housekeeper.
The villas are self-contained.