Amazing place!
Clean, and right next to a great beach with amazing snorkeling!