Any Experience at St.Thomas Renaissance Grand Beach?
I searched and couldn't find anything.
I am thinking of going to St. Thomas again. We usually stay at the Frenchman's Reef but, in searching, I now noticed there is a Renaissance there as well.
Has anyone stayed there? Opinions? Did it used to be something else?
Thanks for your help!