My wife and I stayed at the Club Med Columbus Isle in Jan. 2006 and had a great time. The island is very small and isolated and Club Med is really the only resort outside of a few small hotels. In contrast there are many beautiful beaches, most of them deserted. There is a small town but you don't go there for the nightlife. I biked halfway around the island in a few hours and the road skirts the shore making for a very scenic ride. There are also some hills that provide good views. We really loved the Club Med, we've been to a number of them and this was the best and its only a few minutes ride from the airport. Snorkeling is wonderful and though we don't dive, many people at the resort did and said it was great. To get there its a short flight from Miami and when we went we flew with Spirit Airlines though it was a charter operated by Club Med.