A popular public beach with calm waters, great for snorkeling and enjoying Grand Cayman's tranquil shores.