New villas on Yalwal Road ready to impress