We stayed at Southbeach Miami a year ago from Christmas to New Years Eve and took a tour to Key West. We toured the town and went snorkeling and the water had maybe 3 feet of visibility but they said it gets a lot clearer in the late spring. The town was cute and we had fun but I felt like I saw everything in one day and not sure I would go back, but we LOVED Southbeach!