I have booked the Renaissance St Croix for me and my wife in February for our yearly winter getaway trip. Has anyone on the INsiders stayed at this hotel? I appears to get fairly good reviews on the Marriott website and does pretty well on TripAdvisor. Would really apprecaite comments from the INsiders that have stayed at this hotel.
Thanks in advance for your comments!!!!