From stunning sandbars and vibrant marine life to local hotspots full of culture and fun, Islamorada offers something for everyone.