Anybody hear of this place and have any thoughts on location/facilities? No reviews on TA, but a few very good reviews on Booking.com.
Price is very good, room/facilities look very nice -- feels like I'm missing something.
Looking for accommodations for a 4 day first-time visit to the island in a couple of weeks. Not interested in all-inclusive, and having difficulty finding a nice place within a reasonable budget of $150-200/night.
Deciding between Trade Winds Hotel and Villa Touloulou at this point - unless anything else becomes available.