A beachfront eco-resort with 50 casitas (bungalows), offices, a restaurant, conference facilities, a spa, stables, pools, and extensive community plazas.