We stayed at Windward a couple of nights over the New year weekend, this is about our 5th time there & as always we thoroughly enjoyed our stay. We always stay in unit 11 which is a 3 bedroomed with a bathroom & ensuite, all the rooms are of a good size with a front & large side balcony. The... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.