Villas gain fame in Cochin