I really enjoyed my vacation there a couple of years ago. The most amazing thing is, that no matter how hot it is outside, and it does get hot as you are about 400 miles from the equator and there is rarely a cloud in the sky, there was this very nice constant breeze, probably 20 - 30 MPH, that was always cooling you down.
One side of the island has crystal clear waters that are "barradero" style - you can go out several dozen yards and the water still comes up to only your chest or so. The other side of the island, where the native people live, has water that is very rough, but still beautiful.
All over the island, the food was great. We found a place where we ate fresh pescado, arroz, and a beer for like $7. In town, there is lots of entertainment, particularly Cuban musicians. They have real Cuban cigars
Downtown has a couple of movie houses and some touristy things to do, but it is nice. It is not tough to go to Curacao if you want to see other things...
Overall, it is probably one of the nicest tiny islands, all twenty square miles of it, on the planet imo.
nitro