2.5 weeks prior to our trip, they call me and tell me they are renovating and we need to find another place to stay. Really? That's unacceptable. West Bay Club is right next door and it was less expensive--same beach!
- Turks Caicos Hotel
- Turks Caicos Providenciales
- Turks Caicos
