AKA The Allegro, we booked this well over a year in advance. Having young children and previously been to a Beaches resort in the Turks & Caicos Islands we arrived with high expectations of what we believed to be a very good family hotel. Unfortunately, while we enjoyed our holiday we expected much much more from a hotel that First... more
















