Who Wouldn't Love this place?
I love this place. Good snorkeling, good camping, beautiful location. We just loved it. My only complaint is there were some kind of bugs at our camp site... sand fleas? Not sure, but we were itching all the way home. Spray yourself with whatever prevents those things!