26 Amadeus Way, Success