Jumeirah has signed on to manage a new luxury resort on the Caribbean island of Anguilla. Situated on 370 acres of beachfront, the property will feature 140 guestrooms, 460 residential units, a spa, beach club, conference facilities, and a Jack Nicklaus-designed golf course. The project is expected to open within the next three years.