Bonaire Diving
No place is perfect but Bonaire is as close as you can get for diving. The shore diving is so easy and accessible. So many different sites. When you want a little change then take a boat to Klein Bonaire and experience the reefs around the small island. Great food and friendly people make this a go to vacation spot and I can't wait to go back again.