Beautiful place, remodeled and great amenities. I'd definitely book again.
Make sure to call the resort to see if construction is going on first if that bothers you.