Eden Island
Eden Island is a 50ha man-made island located off the coast of Mahe, the capital island of Seychelles. The project includes the development of a marina, a hotel and approximately 450 villas, duplexes and condominiums.
This project, initiated by the Seychelles government, is the single largest public private partnership undertaking by the Seychelles government. The winning design was prepared by Dennis Moss Partnership.
The Eden Island series of illustrations offers a wonderful example of how the studio seamlessly blends together the mediums of hand rendered sketches and 3D rendering to create architecturally accurate illustrations and representations.
As can be seen, the initial sketches done for the marketing of Eden Island closely resemble the final product that is currently being developed.

Above: Perspective sketch of apartments, July 2007
Above: Perspective view of apartments, April 2009
Above: Eden Island Masterplan – December 2009
Above: Eden Island aerial view – January 2010