We went there in FEB and they were doing work on the wedding area but it looked like they would be done quick. That resort was so beautiful! Night life? Eh, it was ok as most people assembled in the opposite lobby for music, etc. With a jacuzzi in the room, I think you can make your own nightlife.

White sand cove I think refers to the lagoon. You will have a great time. Bring lots of singles to tip the friendly staff and refresh your spanish skills a little - it helps.