Layà Villas is a collection of residences that elegantly stand along Morotai Street, named in homage to the Indonesian island's historical significance..