Curious if anyone has been able to compare this to the Westin St. John? I know St. John is all villas, but there are some nice points deals here, and it looks like a very nice spot to visit.
I'm also looking at the St. Regis in Puerto Rico, but I realize that's very different