Perfect place for swimming, snorkeling and relaxing.