We were there in March with 4 teenagers and stayed in the timeshare 2BR Villa (ocean view). We also got a fabulous rate off the web site--but I haven't seen anything close to it since! One perk from renting a time share directly from Marriott is you get daily maid service, which we really needed. Lots of sand from so many people! We had an incredible time! No construction then, so I can't comment on that. One of the funnest things we all did was take a surfing lesson. (really!). It wasn't nearly as hard as we thought it would be. Truly a highlight--especially for the kids. Be sure to have dinner at the Plantation Restaurant. Make 5:30 reservations and watch the sun go down--just incredible. We're all ready to go back!