Cave tour is ok. But the horse riding at Rhodes is better IMO. And snorkeling is great there too! IMO