We stayed at the Veranda resort in Providenciales, which is the large island in Turks and Caicos. It's located right next door to Beaches resort. The resort was an all-inclusive. The food was quite good and we had the choice of three restaurants at which to eat. The drinks were well made and they certainly did not skimp on the alcohol. Our room was a one bedroom suite, complete with two bathrooms, a full kitchen which had oven, microwave and fridge. They kept the fridge stocked with beer, soda, milk (for my daughter). We had an espresso machine in the room. The room had a huge deck which overlooked the whole resort. Also, our room had a DVD/PS3 and they had free movies and games to borrow for the room.
Staff was excellent and very accommodating. We all had a great time and would certainly return.