Vastu never says people should not live in Villas. Residents have their own discretion to buy either villas or apartment flats or independent homes. Surely Vastu accepts to live in villas.