My family of four (two adults, two kids) thoroughly enjoyed our stay at Coral Gardens, unit 4302. Our host Leigh was warm and welcoming and provided us with all the information we needed to be prepared for our one-week trip and have a great time - excellent advice on what to bring, restaurants, and island activities. She genuinely cared and checked in on us to make sure we had everything we needed. The unit itself fit our needs perfectly and the ocean view from the balcony is post card perfect. Grocery stores are nearby, and we put the kitchen to good use, making the most relaxing breakfasts and cooking up fish caught on one of our excursions. We visited all of the beaches on the island, as well as on North and Middle Caicos (a rental car is highly recommended), and I have to say the beach just a few feet away from us at Coral Gardens is one of the best for swimming and snorkeling. Boat excursions for snorkeling, fishing, and sunset cruises pick you up right on the beach; you don't need to drive anywhere for that. I will wrap up by saying something about Scott and Besma in the main office - they were there every time we needed something, be it advice or extra towels. Besma saved us so much time by helping us set up our excursions and day trip to the other islands. I highly recommend this place!