The ultra-luxury resort is located at the foot of a promontory in Canouan, an island in the Grenadines, in the Caribbean sea and consists of a beachfront hotel and six villas. All rooms overlook Godhal beach and enjoy extensive green areas and footpaths surrounded by lush tropical vegetation.
The two-storey hotel complex covers an area of about 10,000 square meters while the villas are three-storey buildings on an area of about 500 square meters, the various levels have been adapted to the natural profile of the land.
SCE Project has been involved in the concept, developed, technical and construction structural design and in the technical assistance on site.