Designing the layout and structure of the resort, including guest rooms, amenities, landscaping, etc. Creating appealing and functional interior spaces. Overseeing the entire construction process, managing subcontractors, and ensuring compliance with building codes. Handling site preparation, foundations, infrastructure, and utilities. Designing and creating outdoor spaces, pools, gardens, and recreational areas.